Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
64 CASTLE ROAD Semi-Detached £495,000 31 Jan 2024
66 CASTLE ROAD Semi-Detached £250,000 18 Jan 2022
68 CASTLE ROAD Semi-Detached £327,000 22 Jun 2007
70 CASTLE ROAD Semi-Detached £311,000 8 Feb 2018
72 CASTLE ROAD Detached £245,000 10 Dec 2010
80 CASTLE ROAD Detached £95,000 20 Nov 1996